package d0304d0305;

public class Test {
    int i=0;
    static int j=20;
    public static int k=30;

    {
        System.out.println("sss");
    }
    static{
//        i=30;//错误，static块不能操作非static变量
        j=200;//可以
        k=30;
//        this.i=30//错误，static块不能使用this/super
        System.out.println("1");
    }
    static{
        System.out.println("2");
    }

    public Test(){
        System.out.println("初始化");
    }
    public static void main(String[] args) {
        Test test=new Test();
    }
    static{
        System.out.println("3");
    }
}
